package dk.flashnotes.fff.page.part {	import dk.flashnotes.fff.EPageXMLKeys;	import dk.flashnotes.fff.utils.XMLDataHolder;			/**	 * @author josef	 */	public class PartData extends XMLDataHolder {		private var _sID : String="";		private var _bNoXML : Boolean = false;		private var _sPartTemplateAlias : String;		public function PartData(sID : String, sPartTemplateAlias : String, xmlData:XML=null) {						_sID = sID;			_sPartTemplateAlias = sPartTemplateAlias;						if (!xmlData) {				xmlData=new XML();				_bNoXML=true;			}						super(xmlData);		}				public function get sPartTemplateAlias() : String {			return _sPartTemplateAlias;		}				public function get sID() : String {			return _sID;		}		
		public function get_oXMLDataHolderFromChildnode(sXMLChildKey : String) : XMLDataHolder {			return new XMLDataHolder(XML(_xmlData.child(sXMLChildKey)));		}	}}